home *** CD-ROM | disk | FTP | other *** search
/ MacFormat 1995 July / macformat-026.iso / mac / Shareware City / Utilities / UCSD Folder / UCSD.txt < prev    next >
Encoding:
Text File  |  1995-02-15  |  3.4 KB  |  72 lines  |  [TEXT/ALFA]

  1. UCSD
  2.  
  3. a quick hack to recover files on 3.5” Apple Pascal disks for Apple II machines.
  4.  
  5. I still occationally need to move files (especially old source texts) from
  6. 3.5” disks formatted with the UCSD Pascal system on an Apple II. To do this
  7. I would have to first move the files to a ProDOS disk, using a ProDOS program,
  8. and then move them to a Macintosh disk. To do this you need special hardware,
  9. making getting at the files a bit difficult.
  10. If you also occationally need to access files on 3.5” UCSD disks read on.
  11.  
  12. This small program will read one or more UCSD 3.5” disks, and transfer all
  13. files on the disks to a Macintosh disk.
  14.  
  15. The files I need are text and data files, so I have chosen to process the
  16. files in two different ways, depending on extension:
  17.     For .TEXT files the program will put the 1K header into a resource in the
  18.     resource fork, and the text part of the file into the data fork. The DLE
  19.     codes are extended, and NULL’s left over from editors like ASE are removed.
  20.     For all other files they are treated as .DATA files where the files
  21.     contents are copied to the data fork of Macintosh files, without any processing.
  22.     
  23. The way the program works is very simple:
  24.     - start the program by double-clicking it.
  25.     - put in the UCSD disk you want to process.
  26.         the program will now copy all files on the disk onto your Macintosh
  27.         harddisk. The files will be placed in a folder with the same name as the
  28.         UCSD disk, placed in the same folder as the program.
  29.         when all files has been processed, or if the program cannot create a new
  30.         folder for the files (no room, folder exists already, etc.), the UCSD disk
  31.         will be ejected.
  32.     - when all disks have been processed, quit the program from the file menu.
  33.     
  34. As I made the program to solve a specific problem I had, I didn’t spend much time
  35. in putting in user-friendly features. The program just does what I want it to - and
  36. that’s it.
  37. If you are one of the few people that can use this program, and need a specific
  38. feature (such as selection of files to transfer, special processing of some file
  39. types, etc.), send me an email, and I may put it in - or just send you the source
  40. so you can put it in yourself ;-)
  41.  
  42. If you find a use of this program, please send me a short email anyway, and I may
  43. send you a note if the progam gets developed further.
  44.  
  45. I have tested this program on a variety of 68K machines, running systems 7.0 to 7.5.
  46. The program will not run with older system versions.
  47. I have not tested the program on PowerPC machines, but I can see no reason why it
  48. shouldn’t work.
  49.  
  50. The use of this program is free. You can use it to convert as many files you like on
  51. as many machines you like. The program can be given away for free to anyone who wants
  52. it, as long as this document follows it unchanged.
  53. The program may be uploaded to public file repositories, such as FTP servers, bulletin
  54. board systems, etc, but may not be included as part of a sale of hard- or software.
  55. The program is free, and must not be sold for profit, the only exception is that the
  56. program and documentation can be included in collections of public domain and shareware
  57. programmes, be that on diskettes, CD-ROM or any other suitable media.
  58. If the program is included in such a collection, the author, Bo Holst-Christensen, must
  59. be notified about this, either by electronic or normal mail.
  60.  
  61. Author:
  62.  
  63. Bo Holst-Christensen
  64. Cutisan Laboratorium A/S
  65. Nordrupvej 88-90
  66. DK-4100 Ringsted
  67. Denmark
  68.  
  69. email:
  70.         holst@pegasus.ping.dk
  71.         holst@login.dknet.dk
  72.